Systems and methods for phase synchronization of local oscillator paths in oscillator-operated circuits

ABSTRACT

Embodiments described herein provide a system having phase synchronized local oscillator paths. The system includes a first circuit, which in turn includes a first counter configured to generate a first counter output signal in response to a first clock signal controlling the first counter. The first circuit also includes a first phase-locked loop coupled to the first counter. The first phase-locked loop is configured to receive the first counter output signal as a first synchronization clock for the first phase-locked loop and to generate a first output signal having rising edges aligned according to the first counter output signal.

CROSS-REFERENCE TO RELATED APPLICATION

This patent application is a continuation of U.S. patent applicationSer. No. 15/812,780, filed Nov. 14, 2017 (now allowed), which claims thebenefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent ApplicationNo. 62/421,469, filed Nov. 14, 2016, which are hereby incorporated byreference herein in their entireties.

FIELD OF USE

This disclosure relates to phase-locked loop (PLL) circuits, andspecifically, to systems and methods for phase synchronization of localoscillator paths in oscillator-operated circuits.

BACKGROUND OF THE DISCLOSURES

The background description provided herein is for the purpose ofgenerally presenting the context of the disclosure. Work of theinventors hereof, to the extent the work is described in this backgroundsection, as well as aspects of the description that does not otherwisequalify as prior art at the time of filing, are neither expressly norimpliedly admitted to be prior art against the present disclosure.

Circuits typically employ oscillators to generate clock signals, e.g.,in frequency synthesizers, serializers, deserializers, etc. As circuitcomponents are operated under different clock signals, phasesynchronization among different local oscillator (LO) paths on onecircuit chip or on multiple circuit chips is often required. A LO pathusually includes a fractional-N PLL, e.g., the frequency of the outputclock signal is equivalent to the frequency of the input clock signalmultiplied by a non-integer value, and the distribution circuits includedividers and buffers. The dividers can sometimes introduce phaseambiguity among different PLLs although a reference clock is sharedamong the different PLLs.

For example, in a wireless multiple-input multiple-output (MIMO) system,multiple transmitting and receiving signal paths need to be in-phase. Attimes, different dividers are used at different MIMO channels, whichintroduce phase ambiguity such that phases of the transmission signalsat the different MIMO channels are not aligned. Sometimes a single PLLis used to track and lock the phases of transmission signals for allMIMO channels so that phase is synchronized across different MIMOchannels have. However, for circuits of a larger size, using one singlePLL for all MIMO channels requires a significant amount of wiring. Onthe other hand, when multiple PLLs are used, phase synchronizationbetween the multiple PLLs on one circuit chip or between PLLs onmultiple circuit chips can sometimes be implemented through a sharedreference clock such that the phases at different oscillator outputs ofthe different PLLs are synchronized. However, even when the multiplePLLs share the same reference clock, the individual divider at each PLLcan still introduce an incoherent state to the phases, thereby resultingin phase ambiguities in the LO paths on the circuit chip.

SUMMARY

Embodiments described herein provide a system having phase synchronizedlocal oscillator paths. The system includes a first circuit, which inturn includes a first counter configured to generate a first counteroutput signal in response to a first clock signal controlling the firstcounter. The first circuit also includes a first phase-locked loopcoupled to the first counter. The first phase-locked loop is configuredto receive the first counter output signal as a first synchronizationclock for the first phase-locked loop and to generate a first outputsignal having rising edges aligned according to the first counter outputsignal.

In some implementations, the first phase-locked loop circuit includes anoscillator configured to generate an oscillator clock, a multi-modulusdivider configured to divide the oscillator clock by a non-integer valueto match a reference frequency, and a first sigma-delta modulator. Thefirst sigma-delta modulator includes a multiplier configured to generatea multiplier output signal representing a product of a fractional partof a frequency control word and the first counter output signal, and anadder. The adder is configured to generate a sum of an integer part ofthe frequency control word and the generated product of the fractionalpart of the frequency control word and the counter value correspondingto the first counter output signal, send the generated sum as a divisionratio to the multi-modulus divider.

In some implementations, the first circuit includes a secondphase-locked loop coupled to the first counter. The second phase-lockedloop is configured to receive the first counter output signal as asecond synchronization clock and generate a second output signal havingrising edges aligned according to the first counter output signal.

In some implementations, the first circuit includes a second counterconfigured to receive the first clock signal as an input clock and togenerate a second counter output signal according to the first clocksignal. The first circuit further includes a second phase-locked loopcoupled to the second counter. The second phase-locked loop isconfigured to receive the second counter output signal, the secondcounter output signal serving as a second synchronization clock for thesecond phase-locked loop, and to generate a second output signal havingrising edges aligned according to the second counter output signal.

In some implementations, the first counter output signal is sampled tomatch a modulator clock signal controlling the first sigma-deltamodulator when a frequency of the first counter output signal and afrequency of the modulator clock signal are different.

In some implementations, the first counter is implemented as a multi-bitcounter. The first counter is configured to generate the first counteroutput signal in response to the first clock signal irrespective ofwhether the first phase-locked loop is powered on or powered off.

In some implementations, the multiplier is configured to multiply anumber of least significant bits of the integer part of the frequencycontrol word and the fractional part of the frequency control word withthe counter value corresponding to the first counter output signal togenerate a sigma-delta modulator output. The first circuit furtherincludes one or more serially connected half-dividers configured todivide the oscillator clock signal consecutively. The first circuitfurther includes a comparator configured to compare a phasecorresponding to a feedback signal derived from the serially dividedoscillator clock signal with a phase corresponding to the sigma-deltamodulator output to generate an error component indicative of a phasedifference between the feedback signal and the sigma-delta modulatoroutput. The adder is configured to add the integer part of the frequencycontrol word excluding a number of least significant bits of the integerpart of the frequency control word, the sigma-delta modulator output andthe error component to generate the division ratio for the multi-modulusdivider.

In some implementations, the number of least significant bits of theinteger part of the frequency control word that are combined with thefractional part of the frequency control word is determined by a numberof the one or more serially connected half-dividers used to divide theoscillator clock signal.

In some implementations, the first circuit further includes one or moreflip-flops governed by a feedback clock, the one or more flip-flopsbeing configured to sample the serially divided oscillator clock signalaccording to the feedback clock to generate the feedback signal. Thefirst phase-locked loop circuit is further configured to divide theoscillator clock signal by the division ratio, and sample the dividedoscillator clock signal with the same feedback clock.

In some implementations, the system further includes a second circuit,which in turn includes a second counter configured to generate a secondcounter output signal in response to a second clock signal controllingthe second counter. The second circuit further includes a secondphase-locked loop coupled to the second counter. The second phase-lockedloop is configured to receive the second counter output signal as asecond synchronization clock and generate a second output signal havingrising edges aligned according to the second counter output signal. Thesystem further includes a reset component coupled to the first circuitand the second circuit. The reset component is configured to send a samereset signal to synchronize the first counter on the first circuit andthe second counter on the second circuit.

Embodiments described herein provide a method for phase synchronizationin local oscillator paths. A first counter output signal is generated,at a first counter disposed on a first circuit, in response to a firstclock signal controlling the first counter. The first counter outputsignal is received, at a first phase-locked loop disposed on the firstcircuit, as a first synchronization clock for the first phase-lockedloop. A first output signal having rising edges aligned according to thefirst counter output signal is generated.

BRIEF DESCRIPTION OF THE DRAWINGS

Further features of the disclosure, its nature and various advantageswill become apparent upon consideration of the following detaileddescription, taken in conjunction with the accompanying drawings, inwhich like reference characters refer to like parts throughout, and inwhich:

FIG. 1 is a block diagram illustrating an example circuit using acounter to generate a phase reference signal, according to someembodiments described herein;

FIG. 2 is a block diagram illustrating an example sigma-delta modulator(SDM) using a counter output signal, as generated from the counter shownin FIG. 1, to synchronize the phase of the fractional part of a divisionsignal, according to some embodiments described herein;

FIG. 3 is a block diagram illustrating an example PLL employing an SDMwith a phase synchronization component as shown in FIG. 2, according tosome embodiments described herein;

FIG. 4 is a block diagram illustrating an error correction circuit forcorrecting the phase error caused by dividers at the output of a PLL(e.g., as shown in FIG. 3), according to some embodiments describedherein;

FIG. 5 is a logic flow diagram illustrating an example process of phasesynchronization in LO paths implemented by the example circuit asillustrated in FIG. 1, according to some embodiments described herein;and

FIG. 6 is a logic flow diagram illustrating an example process ofoperating an SDM with phase synchronization implemented by the examplecircuits illustrated in FIGS. 2-4, according to some embodimentsdescribed herein.

DETAILED DESCRIPTION

This disclosure describes methods and systems for phase synchronizationof local oscillator paths in oscillator-operated circuits. A circuitthat employs more than one PLL typically faces the challenge tosynchronize the various PLL output signals to a reference clock, asdifferent oscillators employed in different PLLs cause phaseambiguities. In addition, in a fractional-N generation PLL, whichusually employs a sigma-delta modulator (SDM) to generate a divisionratio for the multi-modulus divider (MMDIV), as further illustrated inFIG. 3, the MMDIV output and the SDM operation both need to besynchronized to the same reference clock of the PLL.

Embodiments described herein provides a counter, for instance a crystalcounter that includes a voltage-controlled oscillator (VCO) ordigitally-controlled oscillator (DCO) generating a clock signal thatoperates the counter. The counter is subsequently used to generate acounter output signal as a “golden” phase reference to synchronizeoscillator phases of PLLs on the circuit as shown in FIG. 1. The phasereference is also used to control the SDM within a fractional-N PLL on acircuit (as shown in FIG. 2), and to control the phase of the divideroutput of the PLL (as shown in FIG. 4). In this way, as long as themultiple PLLs share the same phase reference, the output phases of thePLLs are synchronized. The phase synchronization described herein (asshown in FIGS. 1-4) requires little hardware overhead, e.g., by addingonly a low-power crystal clock counter and minimal modification in theSDM.

FIG. 1 is a block diagram illustrating an example circuit 100 using acounter 110 or 120 to generate a phase reference signal, according tosome embodiments described herein. A circuit chip 101 includes multiplePLLs 103, 105, 107, etc. in an embodiment. Each PLL 103, 105 or 107receives a reference clock to lock the frequency and/or phase of theoutput clock signal of the PLL, e.g., the phase of the output clocksignal is fixed relative to the phase of the reference clock. Byfixating the phase of the output clock signal, the output clock signalof the PLL is “locked” to the reference clock.

A crystal counter 110, operated by a clock signal 102 that is generatedby a crystal oscillator (not shown), is disposed on the circuit chip101. For example, the crystal counter 110 can be implemented as amulti-bit ripple counter. The ripple counter usually includes a numberof serially connected latches, and the first latch is controlled by theclock signal 102, and the subsequent latches are each controlled by theoutput of the preceding latch. The crystal counter 110 is configured togenerate a counter output signal 104, which forms rising edges as thecounter accumulates. Thus, the crystal counter 110 creates “golden” timestamps for phase synchronization. Sometimes the counter output signal104 from the counter 110 includes a counting error due to thepropagation delay between the input clock signal 102 and the counteroutput signal 104. Further description on correcting the propagationdelay induced error in a counter output signal can be found inco-pending and commonly-assigned U.S. application Ser. No. 15/812,797,filed on the same day, which is hereby expressly incorporated byreference in its entirety.

As shown at reference numeral 101, for PLLs 103, 105, 107, etc. on onecircuit chip, only one counter 110 is used and the counter output signal104 is distributed to multiple PLLs 103, 105, 107, etc., and used as thereference clock by each PLL. Thus, in the example of FIG. 1, the outputsof PLLs 103, 105, 107, etc., on the circuit chip 101 are allsynchronized as the PLL outputs are all “locked” to the same referenceclock, e.g., the counter output signal 104. In another embodiment, thePLLs 103, 105, 107, etc., receive a counter output signal from adifferent counter (similar to 110) as the reference clock, respectively,and all the counters are operated by the same clock signal 102. In thisway, as long as the different counters are configured to count inresponse to the same clock signal 102, the PLLs 103, 105, 107 alsoremain synchronized.

For PLLs on different circuit chips 101 and 111, each chip 101 or 111 isrespectively configured to host a crystal counter 110 or 120. Similar tothe PLLs on circuit chip 101, PLLs 113, 115, 117, etc. on the circuitchip 111 are configured to receive the counter output signal 114 fromthe counter 120 and generate output signals that have their respectivephases “locked” to the phase of the same counter output signal 114. Tosynchronize the signal phases of PLLs on the circuit chip 101 and PLLson the circuit chip 111, a reset unit 130 is configured to generate andsimultaneously send a reset signal 131, 132 to reset and synchronize, inan embodiment, the counters 110 and 120 on different circuit chips suchthat the counters 110 and 120 are configured to restart with respect tothe same crystal clock edge. In some embodiments, the reset unit 130 isconfigured to send reset signals periodically, intermittently and/orcontinuously. In an embodiment, the circuit chips 101 and 111 areoperated by individual power-on-reset signals. Thus, as long as thecircuit chips 101 and 111 are kept powered-on with the counters 110 and120, even when the PLLs 103, 105, 107, 113, 115 or 117 are temporarilyshut down, the counters 110 and 120 remain synchronized.

In this way, as the counter time stamp captured in the counter outputsignal 104 or 114 is independent of the PLL reset, channel change,oscillator ambiguity (e.g., interference between oscillators operated atdifferent frequencies, etc.) within each PLL and/or the divider initialphase within each PLL, and is only determined by the clock edge of thecrystal clock signal 102 for the counter 110 and 120, respectively. Inaddition, as the crystal clock signal 102 typically has a frequencybelow 100 MHz, the additional power consumption by adding an extracounter 110 to the circuit is rather insignificant.

It is noted that the two circuit chips 101 and 111 are for illustrativepurpose only. A different number of circuit chips can be connected in asimilar manner as shown with respect to 101 and 111 so as to share acommon reset signal from reset 130.

FIG. 2 is a block diagram illustrating an example sigma-delta modulator(SDM) configured to employ a counter output signal, generated from thecounter shown in FIG. 1, to synchronize the phase of the fractional partof a division signal, according to some embodiments described herein. AnSDM is sometimes configured to convert a high-bit count digital signalinto a low-bit count digital signal. For example, a high-bit countfrequency control word (FCW), including bits representing the integerpart 211 and bits representing the fractional part 212, is modulated, bythe SDM, onto a divisional ratio signal 218 corresponding to the FCW. Asfurther described in FIG. 3, the SDM is used to provide the divisionratio signal 218 to a multi-modulus divider (MMDIV) 330 in afractional-N generation PLL.

As shown at circuit 201, conventionally, an SDM includes an integrator205 (e.g., a delay feedback loop) to integrate the fractional part ofthe FCW 212 continuously. The integrated output from the integrator 205is then passed through a quantizer 206 and then the quantized outputfrom the quantizer 206 is sent to an adder 210. The integer part of theFCW 211 is added to the integrated and quantized fractional part of theFCW 212 at the adder 210. In this way, the division ratio signal 218 isgenerated from the adder 210 over the period of time. The integrator 205is often operated under a feedback clock signal, which typically variesbetween different PLLs, and thus the division ratio signal 218 acrossdifferent PLLs is not synchronized. Hence, inasmuch as multiple PLLssometimes experience different divider output edges due to differentfeedback clock edges even when each of the multiple PLLs is fed a givenreference clock, the phases of different PLLs are thus unsynchronized.

In circuit 202, the component 215 that includes a multiplier 208replaces the conventional integrator 205. In circuit 202, a counteroutput signal 104, e.g., as generated from the crystal counter 110 inFIG. 1, is fed to a multiplier 208, which multiplies the fractional partof the FCW 212 with the counter output signal 104. By multiplying thefractional part of the FCW 212 to the counter output signal 104, thefractional part of the FCW 212 is sent to the adder 210 in an equivalentway as the signal from the integrator 205. For example, instead ofintegrating the fractional part of the FCW (denoted by Δf) over time andoutputting the fractional part as 2Δf, 3Δf, 4Δf, . . . , the multiplier208 is configured to multiply Δf with a counter value directly, andgenerate an output equivalent to 2Δf, 3Δf, 4Δf, . . . . The output fromthe component 215, e.g., the product of the fractional part of the FCW212 and the counter output signal 104, is then fed to a feedbackcircuit. Although the feedback circuit includes the quantizer 206 in theforward loop, but the integrator 205 is disposed in the negativefeedback loop to integrate a feedback signal at the circuit 202, in anembodiment. As the counter output signal 104 is also fed to the PLL as areference clock (e.g., see 104, 114 in FIG. 1), the multiplier 208 isthen configured to generate an output to the SDM, e.g., the integrator205 and the quantizer 206, in synchronization with the reference clockof the PLL. By synchronizing the division ratio signal 218 with thecounter output signal 104, the division ratio signal 218 in the FCW isalso in synchronization with the reference clock of the PLL.

The component 215 is configured to lock a stable output for thefractional part of the FCW to the adder 210. Specifically, by using thecounter output signal 104 as a clock to the fractional part of the FCW212, the multiplier output has a stable output clocked at the counteroutput signal 104 that is oblivious to other PLL transient noise orchannel hopping. For example, when channel hopping occurs during a clockperiod of the counter output signal 104, the FCW changes from FCW₁ toFCW₂ at a first time instance t₁ and changes back to FCW₁ at a secondtime instance t₂. However, as the counter value corresponding to thecounter output signal 104 remains the same as if FCW had not changed,when the channel changes back to FCW₁, FCW₁×counter value (t₂) has thesame phase as if the channel stays unchanged at FCW₁ until the secondtime instance t₂.

Similar to circuits 101 and 111 in FIG. 1, within a circuit chip, thecounter output signal 104 is distributed to each SDM within each PLL.For SDMs disposed on different circuit chips, each circuit chip employsa crystal counter to generate a counter output signal 104, the outputsignal 104 being synchronized among circuit chips using the same resetsignal (131, 132 in FIG. 1).

In some embodiments, the counter output signal 104 is configured toupdate at the clock 301, and the SDM operates at a feedback clock (notshown in FIG. 2). When the two clock domains are different, the counteroutput signal 104 is re-sampled, via a sampler (not shown), to match thefeedback clock before feeding to SDM.

FIG. 3 is a block diagram illustrating an example PLL employing an SDMwith a phase synchronization component as shown in FIG. 2, according tosome embodiments described herein. The circuit 300 shows a PLL 350,which can be any of the PLLs 103, 105, 107, 113, 115 or 117 in FIG. 1.Similar as described in FIG. 1, the PLL 300 is configured to receive areference clock 301 (equivalent to the crystal clock that operates thecounter output signal 104 in FIG. 1) from the crystal counter 110. Forexample, the PLL 300 includes a phase/frequency detector (PFD) 336 thatis configured to compare the reference clock 301 and a feedback clock335. The PFD 336 then detects the phase difference between the referenceclock 301 and a feedback clock 335 and sends a signal representing thephase difference to an output oscillator 321. The oscillator 321 is thenconfigured to control the phase of the oscillator clock generated fromthe oscillator 321 to be fixed relative to the reference clock 301.

As the oscillator 321 generates an oscillator clock that has a differentfrequency with the reference clock 301, the MMDIV 330 is configured todivide the oscillator clock from the oscillator 321 to generate afeedback clock 335 that has a matching frequency with the referenceclock 301. To divide the oscillator clock from the oscillator 321, theMMDIV 330 is configured to sample the received oscillator clockaccording to a division ratio signal 218. For example, when the divisionratio is a non-integer value, e.g., 2¼, 1¼, etc., the MMDIV 330 isconfigured to skip sampling the oscillator clock at a certain rate toapproximate the fractional ratio, e.g., skipping one oscillator clockperiod every five sampling clock periods to approximate the divisionratio of 5/4, etc. The FCW represents the division ratio between thefrequency corresponding to the output signal from oscillator 321 and thereference clock 301.

The division ratio signal 218 is generated in a similar manner as shownat 202 in FIG. 2. The fractional part 212 of the FCW is multiplied withthe counter output signal 104. In this way, the oscillator clock fromthe oscillator 321 is sampled at MMDIV 330 at a synchronized phase withthe counter output signal 104. Similarly, in FIG. 3, the fractional partof the FCW 212 is included as the multiplier input to be fed to themultiplier 208, which is configured to multiply the FCW 212 with thecounter output signal 104. The output from the multiplier 208 is thenfed to the quantizer 206, with a feedback loop having the integrator205, as shown in FIG. 2. The output 311 from the quantizer 206 is thenadded to the integer part of the FCW 211 at the adder 210, which isconfigured to generate the division ratio signal 218 for the MMDIV 330.

FIG. 4 is a block diagram illustrating an error correction circuit forcorrecting the phase error caused by dividers at the output of a PLL(e.g., as shown in FIG. 3), according to some embodiments describedherein. At the circuit 400, the output signal from the PLL 350 isfurther divided, and thus the integer part of the FCW and the fractionalpart of the FCW correspond to a division ratio between the dividedoutput from the divider 323 in FIG. 4 (instead of the output from theoscillator 321) and the reference clock 301. Thus, in an embodiment, theinput 213 may also include a number of the least significant bits (LSBs)of the integer part 211 (e.g., see integer part 211 of the FCW in FIG.3) of the FCW based on the number of dividers (e.g., see 322, 323 inFIG. 4) used at the output of the PLL 350, and the same LSBs of theinteger part of the FCW that are included at input 213 are omitted frominput 214, which equals the integer part 211 of the FCW excluding theLSBs. In the example shown in FIG. 4, as two half-dividers 322-323 areused at the output end of the PLL 350, the input 213 includes thefractional part of the FCW and two LSBs of the integer part of the FCW,and the input 214 includes integer part of the FCW excluding two LSBs.

Similar to FIG. 3, the input 213 is multiplied to the counter outputsignal 104, and the product is passed through an SDM 310 to generate theSDM output 311, e.g., at the output of the quantizer 206 (which is thesame as the quantizer 206 shown in FIGS. 2-3). The SDM output 311 isthen added to the remaining integer part of the FCW 214.

An error correction block 380 is used to correct the error in the phaseof any dividers outside the PLL 350. The error correction block 380 isconfigured to receive the phase output signal 316 from the SDM 310, andgenerate an error signal 318, which is combined after the adder 210 tocorrect the phase of signals coming from dividers outside the PLL 350.

As out_ph 316 is obtained from the multiplier output which issynchronized with the counter output signal 104, the out_ph 316 is usedas a phase reference to synchronize divided oscillator clock from theoscillator 321. For example, two serially connected half dividers 322and 323 are configured to divide the oscillator clock from theoscillator 321 to obtain the divided oscillator clock. The dividedoscillator clock is then sampled by a feedback clock 335 by flip-flops,and then fed to a comparator 320 with the out_ph 316. The comparator 320is configured to compare corresponding samples between the phase 317 ofthe divided oscillator clock and the out_ph 316. To align thecomparison, a delay is applied to the signal 316 before the signal 316is fed to the comparator 320 to account for the delay through the MMDIV330 and the flip-flops generating the signal 317. An error component 318is generated by the comparator 320 by comparing the delayed out_ph 316and the signal 317 sampled by the feedback clock 335. The errorcomponent 318 thus represents the phase difference between the dividedoscillator clock from the oscillator 321 and the counter output signal104, as the out_ph 316 is synchronized with the counter output signal104.

In some embodiments, the error component 318 experiences a similarlatency (e.g., through the MMDIV 330 and the flip-flops generating thesignal 317) before the error component 318 has an effect on the signal317 via the feedback loop. When the comparator 320 attempts to correctthe phase difference, due to the latency, additional phase errors mayoccur in the PLL. To account for the latency in the error component 318,the comparator 320 is configured to account for the last few cycles ofthe comparator output (e.g., the number of cycles required depends onthe total latency the error component 318 experiences) by producing anoutput of zero during these few cycles, or by taking the sum of therecent comparator outputs and subtracting the sum from the currentcomparator output.

The adder 210 is configured to add the output 311 from the SDM 310 thatrepresents the fractional part of the FCW and the LSBs of the integerpart of the FCW to the remaining bits 214 of the integer part of the FCW211. The error component 318 representing the phase difference of thedivided oscillator clock from the dividers 322-323, is further added tothe output 218 of the adder to generate the division ratio signal 219for the PLL 350 (e.g., the division ratio signal 219 is fed to the MMDIV330 within the PLL 350, as shown in FIG. 3). The same feedback clock 335as used at PFD 336 is used to obtain the phase of dividers 322-323.Thus, whenever the oscillator 321 is not synchronized with the referenceclock 301, the phase difference from the oscillator 321 is fed throughthe dividers 322 and 323 into the comparator 320. The oscillator phasedifference is thus corrected over time by compensating the divisionratio signal 218 with the error component 318 from the comparator. Inthis way, the oscillator 321 is synchronized with the counter outputsignal 104. Once the feedback loop including the dividers 322, 323 andthe comparator 320 settles (e.g., at a stable state when the oscillatoroutput is locked to the reference clock 301), the error component 318should be zero, and the PLL 300 and the dividers output phase 317 arealso synchronized with the reference clock 301.

It is noted that for illustrative purpose only, two half-dividers 322,323 are shown in FIG. 3, but any number N half-dividers can be used todivide the oscillator output by 2^(N). When N half-dividers are used todivide the oscillator output, an exact number N of the LSBs of theinteger part of the FCW are to be included in the input 213 with thefractional part of the FCW, and the N LSBs are omitted from the input214 (e.g., input 214 include the integer part of the FCW excluding the NLSBs).

For multiple PLLs (e.g., see 103, 105, 107 in FIG. 1) with their ownrespective dividers in LO distribution path, as long as the SDM phase iscontrolled by the same counter output signal 104, the oscillator phaseand dividers phase are then all synchronized to the reference clock 301.

FIG. 5 is a logic flow diagram illustrating an example process 500 ofphase synchronization in LO paths implemented by the example circuit asillustrated in FIG. 1, according to some embodiments described herein.At 501, a first counter output signal (e.g., see 104 in FIG. 1) isgenerated at a first counter (e.g., see 110 in FIG. 1) disposed on afirst circuit (e.g., see 101 in FIG. 1), in response to a first clocksignal (e.g., see 102 in FIG. 1) controlling the first counter. At 502,the first counter output signal (e.g., see 104 in FIG. 1) is received ata first phase-locked loop (e.g., see 103 in FIG. 1) disposed on thefirst circuit (e.g., see 101 in FIG. 1) as a first synchronizationclock. At 503, a first output signal (e.g., generated from PLL 103 inFIG. 1) having rising edges aligned according to the first counteroutput signal (e.g., see 104 in FIG. 1) is generated. At 504, the firstcounter output signal (e.g., see 104 in FIG. 1) is received at a secondphase-locked loop (e.g., see 105 in FIG. 1) disposed on the firstcircuit (e.g., see 101 in FIG. 1) as a second synchronization clock. At505, a second output signal (e.g., generated from PLL 105 in FIG. 1)having rising edges aligned according to the first counter output signal(e.g., see 104 in FIG. 1) is generated.

FIG. 6 is a logic flow diagram illustrating an example process 600 ofoperating an SDM with phase synchronization implemented by the examplecircuits illustrated in FIGS. 2-4, according to some embodimentsdescribed herein. At 601, an oscillator clock is generated at anoscillator (e.g., see 321 in FIG. 3) disposed within the firstphase-locked loop (e.g., see 300 in FIG. 3). At 602, the oscillatorclock is divided dividing at a multi-modulus divider (e.g., see 330 inFIG. 3) by a non-integer value (e.g., see division ratio 318 in FIG. 3)to match a reference frequency (e.g., see 301 in FIG. 3). At 603, boththe integer part and the fractional part of the frequency control word(e.g., see 213 in FIG. 3) are multiplied at the multiplier (e.g., see208 in FIG. 3) with the counter value corresponding to the first counteroutput signal (e.g., see 104 in FIG. 3) to generate a sigma-deltamodulator output (e.g., see 311 in FIG. 3). At 604, the oscillator clocksignal is divided via one or more serially connected half-dividers(e.g., see 322, 323 in FIG. 3). At 605, a phase corresponding to theserially divided oscillator clock signal (e.g., see 317 in FIG. 3) iscompared, via a comparator (e.g., see 320 in FIG. 3), with a phase(e.g., see 316 in FIG. 3) corresponding to the sigma-delta modulatoroutput (e.g., see 311 in FIG. 3) to generate an error component (e.g.,see 318 in FIG. 3). At 606, the integer part of the FCW (e.g., see 211in FIG. 3) is added, via the adder (e.g., see 210 in FIG. 3), to thesigma-delta modulator output (e.g., see 311 in FIG. 3) and the errorcomponent (e.g., see 318 in FIG. 3) to generate the division ratio(e.g., see 218 in FIG. 3) for the multi-modulus divider (e.g., see 330in FIG. 3). At 607, the generated sum as a division ratio (e.g., see 218in FIG. 3) is sent to the multi-modulus divider (e.g., see 330 in FIG.3).

Various embodiments discussed in conjunction with FIGS. 1-6 areperformed by various electronic components of one or more electroniccircuits, such as but not limited to an integrated circuit, DSP, and/orthe like. Various components discussed throughout this disclosure suchas, but not limited to latches (e.g., 101, 102 in FIG. 1), XOR gates(e.g., 124 in FIG. 1, 224 in FIG. 2), and/or the like, are configured toinclude a set of electronic circuit components, and communicativelyoperate on one or more electronic circuits.

Various electronic circuits discussed herein are configured to includeany of, but not limited to logic gates, memory cells, amplifiers,filters, and/or the like. Various embodiments and components disclosedherein are configured to be at least partially operated and/orimplemented by processor-executable instructions stored on one or moretransitory or non-transitory processor-readable media.

While various embodiments of the present disclosure have been shown anddescribed herein, such embodiments are provided by way of example only.Numerous variations, changes, and substitutions relating to embodimentsdescribed herein are applicable without departing from the disclosure.It is noted that various alternatives to the embodiments of thedisclosure described herein may be employed in practicing thedisclosure. It is intended for the following claims to define the scopeof the disclosure and that methods and structures within the scope ofthese claims and their equivalents are to be covered thereby.

While operations are depicted in the drawings in a particular order,this is not to be construed as requiring that such operations beperformed in the particular order shown or in sequential order, or thatall illustrated operations be performed to achieve the desirableresults.

The subject matter of this specification has been described in terms ofparticular aspects including components, functionalities and operations,but other aspects including components, functionalities and operationscan be implemented and are within the scope of the following claims. Forexample, the operations recited in the claims can be performed in adifferent order and still achieve desirable results. As one example, theprocess depicted in FIG. 6 does not necessarily require the particularorder shown, or sequential order, to achieve desirable results. Incertain implementations, multitasking and parallel processing may beadvantageous. Other variations are within the scope of the followingclaims.

What is claimed is:
 1. A system for phase synchronization in localoscillator paths, the system comprising: a transceiver comprising aplurality of circuits, the transceiver being configured to concurrentlytransmit or receive a plurality of signals; wherein each circuitincludes: an oscillator configured to generate an oscillator clocksignal; a counter configured to generate a counter output signal inresponse to the oscillator clock signal controlling the counter; and aplurality of phase-locked loop circuits coupled to the counter, each ofthe plurality of phase-locked loop circuits being configured to receivethe counter output signal as a synchronization clock for the pluralityof phase-locked loop circuits and to generate a respective output signalhaving rising edges aligned according to the counter output signal; thetransceiver further comprising: a reset component coupled to theplurality of circuits, wherein the reset component is configured to senda same reset signal to the counter to synchronize a respective phase ofthe oscillator clock of each of the plurality of signals based on therespective counter output signal, wherein a counter time stamp capturedin the respective counter output signal is independent of a reset of theplurality of phase-locked loop circuits.
 2. The system of claim 1,wherein each of the plurality of phase-locked loop circuits in therespective ones of the plurality of circuits includes: a multi-modulusdivider configured to divide the oscillator clock by a non-integer valueto match a reference frequency; a first sigma-delta modulator including:a multiplier configured to generate a multiplier output signalrepresenting a product of a fractional part of a frequency control wordand the counter output signal; an adder configured to generate a sum ofan integer part of the frequency control word and the generated productof the fractional part of the frequency control word and the countervalue corresponding to the counter output signal, send the generated sumas a division ratio to the multi-modulus divider.
 3. The system of claim2, further comprising: a sampler configured to sample the counter outputsignal to match a modulator clock signal controlling the firstsigma-delta modulator when a frequency of the counter output signal anda frequency of the modulator clock signal are different.
 4. The systemof claim 2, wherein the counter is implemented as a multi-bit counter,and wherein the counter is configured to generate the counter outputsignal in response to the first clock signal irrespective of whether thecircuits of the plurality of phase-locked loop circuits are powered onor powered off.
 5. The system of claim 2, wherein the multiplier isfurther configured to multiply a number of least significant bits of theinteger part of the frequency control word and the fractional part ofthe frequency control word with the counter value corresponding to thecounter output signal to generate a sigma-delta modulator output, andwherein the first circuit further includes: one or more seriallyconnected half-dividers configured to divide the oscillator clock signalconsecutively; a comparator configured to compare a phase correspondingto a feedback signal derived from the serially divided oscillator clocksignal with a phase corresponding to the sigma-delta modulator output togenerate an error component indicative of a phase difference between thefeedback signal and the sigma-delta modulator output; and the adderconfigured to add the integer part of the frequency control wordexcluding a number of least significant bits of the integer part of thefrequency control word, the sigma-delta modulator output and the errorcomponent to generate the division ratio for the multi-modulus divider.6. The system of claim 5, wherein the number of least significant bitsof the integer part of the frequency control word that are combined withthe fractional part of the frequency control word is determined by anumber of the one or more serially connected half-dividers used todivide the oscillator clock signal.
 7. The system of claim 5, furthercomprising: one or more flip-flops governed by a feedback clock, the oneor more flip-flops being configured to sample the serially dividedoscillator clock signal according to the feedback clock to generate thefeedback signal; and wherein the circuits of the plurality ofphase-locked loop circuits are further configured to divide theoscillator clock signal by the division ratio, and sample the dividedoscillator clock signal with the same feedback clock.
 8. The system ofclaim 1, wherein the reset component is configured to send the samereset signal to synchronize the respective counters on the plurality ofcircuits.
 9. A method for phase synchronization in local oscillatorpaths, the method comprising: generating, at a respective counterdisposed on each of a plurality of circuits, a respective counter outputsignal in response to an oscillator clock signal controlling therespective counter; receiving, at each of plurality of phase-locked loopcircuits disposed on each of the plurality of circuits, the counteroutput signal as a synchronization clock for each of the plurality ofphase-locked loop circuits; generating a respective phase-locked loopoutput signals having rising edges aligned according to the counteroutput signal; and receiving, at the respective counter of the pluralityof circuits, a same reset signal to synchronize the respectiveoscillator clock signal, wherein a counter time stamp captured in therespective counter output signal is independent of a reset of theplurality of phase-locked loop circuits.
 10. The method of claim 9,further comprising: dividing, at a multi-modulus divider, the oscillatorclock by a non-integer value to match a reference frequency; generating,at a multiplier disposed within a first sigma-delta modulator, amultiplier output signal representing a product of a fractional part ofa frequency control word and a counter value corresponding to thecounter output signal; generating, at an adder disposed within the firstsigma-delta modulator, a sum of an integer part of the frequency controlword and the generated product of the fractional part of the frequencycontrol word and the counter value corresponding to the counter outputsignal; sending the generated sum as a division ratio to themulti-modulus divider.
 11. The method of claim 9, further comprising:sampling the counter output signal to match a modulator clock signalcontrolling the first sigma-delta modulator when a frequency of thecounter output signal and a frequency of the modulator clock signal aredifferent.
 12. The method of claim 10, wherein the counter disposed oneach of the plurality of circuits is implemented as a multi-bit counter,further comprising: generate, via the counter, the counter output signalin response to the first clock signal irrespective of whether theplurality of phase-locked loop circuits are powered on or powered off.13. The method of claim 10, further comprising: multiplying, at themultiplier, a number of least significant bits of the integer part ofthe frequency control word and the fractional part of the frequencycontrol word with the counter value corresponding to the counter outputsignal to generate a sigma-delta modulator output; dividing, via one ormore serially connected half-dividers, the oscillator clock signal;comparing, via a comparator, a phase corresponding to a feedback signalderived from the serially divided oscillator clock signal with a phasecorresponding to the sigma-delta modulator output to generate an errorcomponent indicative of a phase difference between the feedback signaland the sigma-delta modulator output; and adding, via the adder, theinteger part of the frequency control word excluding a number of leastsignificant bits of the integer part of the frequency control word, thesigma-delta modulator output and the error component to generate thedivision ratio for the multi-modulus divider.
 14. The method of claim13, wherein the number of least significant bits of the integer part ofthe frequency control word that are combined with the fractional part ofthe frequency control word is determined by a number of the one or moreserially connected half-dividers used to divide the oscillator clocksignal.
 15. The method of claim 13, further comprising: sampling, viaone or more flip-flops operated by a feedback clock, the seriallydivided oscillator clock signal according to the feedback clock togenerate the feedback signal; dividing, via a multi-modulus dividerwithin each circuit of the plurality of phase-locked loop circuits, theoscillator clock signal by the division ratio; and sampling the dividedoscillator clock signal with the same feedback clock.
 16. The method ofclaim 9, further comprising: receiving, at the respective counters oneach of the plurality of circuits, the same reset signal to synchronizethe respective counters on each of the plurality of circuits.